package com.itheima.train.manager.domain;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * 列车座位表，数据量比较大，需要进行水平拆分，后期需要将该座位的信息同步到Redis中，添加座位是否已经出票的标志，方便进行出票
 */
@Data                       // 通过lombok生成getter和setter方法
@NoArgsConstructor          // 通过lombok生成无参构造方法
@ToString                   // 通过lombok生成toString方法
@EqualsAndHashCode          // 通过lombok生成hashCode和equals方法
public class TbDicTrainSeat {

    private Long id ;
    private String seatNum ;            // 座位编号
    private int seatNature ;           //  座位性质
    private Long coachId ;
    private int coachNum ;
    private String trainNum ;
    private String trainType ;

}
